.s-list-cell {
	position: relative;
	width: 100%;
	box-sizing: border-box;
	overflow: hidden;
	display: flex;
	align-items: center;
}
.s-radius{
	border-radius: 12rpx;
	overflow: hidden;
}

.s-cell-hover {
	background: #f7f7f9 !important;
}

.s-list-cell::after {
	content: '';
	position: absolute;
	border-bottom: 1rpx solid #eaeef1;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
	bottom: 0;
	right: 0;
	left:0;
}
.s-line-left::after{
	left: 30rpx !important;
}

.s-line-right::after{
	right: 30rpx !important;
}

.s-cell-last::after {
	border-bottom: 0 !important;
}

.s-list-cell.s-cell-arrow:before {
	content: " ";
	height: 11px;
	width: 11px;
	border-width: 2px 2px 0 0;
	border-color: #b2b2b2;
	border-style: solid;
	-webkit-transform: matrix(0.5, 0.5, -0.5, 0.5, 0, 0);
	transform: matrix(0.5, 0.5, -0.5, 0.5, 0, 0);
	position: absolute;
	top: 50%;
	margin-top: -7px;
	right: 30rpx;
}